pleached hedge - French English Dictionary